space technology program - German English Dictionary